d1337e97dcf1fb0a39726a49f3ce7b09a8446a7f,extensions/indexes/range/src/org/exist/indexing/range/ComplexRangeIndexConfigElement.java,ComplexRangeIndexConfigElement,match,#NodePath#,76
Before Change
@Override
public boolean match(NodePath other) {
if (isQNameIndex)
return other.getLastComponent().equalsSimple(path.getLastComponent());
return path.match(other);
}
After Change
@Override
public boolean match(NodePath other) {
if (isQNameIndex) {
final QName qn1 = path.getLastComponent();
final QName qn2 = other.getLastComponent();
return qn1.getNameType() == qn2.getNameType() && qn2.equalsSimple(qn1);
}
return path.match(other);
}